﻿using System.Collections.Generic;
using System.Web.Mvc;
using rosata.Providers.PromozioniProvider;

namespace rosata.Controllers
{
    public class PromozioniController : Controller
    {
        private readonly IPromozioniProvider _promozioniProvider;

        public PromozioniController(IPromozioniProvider promozioniProvider)
        {
            _promozioniProvider = promozioniProvider;
        }

        public ActionResult Index()
        {
            List<PromozioneDto> listaPromozioneDtos = _promozioniProvider.GetListaPromozioniAttive();

            return View(listaPromozioneDtos);
        }

        public ViewResult GetPromozione(string descrizionePromo, int id)
        {
            PromozioneDto promozioneDto = _promozioniProvider.GetPromozioneById(id);

            return View(promozioneDto);
        }
    }
}
